• word of the day

    idiomatic expression

    idiomatic expression - Dictionary definition and meaning for word idiomatic expression

    Definition
    (noun) an expression whose meanings cannot be inferred from the meanings of the words that make it up

Word used in video below:
text: It's a natural expression of drive.
Download our Mobile App Today
Receive our word of the day
on Whatsapp